Servebolt\Optimizer\Dependencies\Servebolt\Sdk\Models\Model S

Total Complexity 41
Dependencies 5
Dependents 0
Total lines 206
Lines of code 123
Logical lines of code 62
Comment lines 35
Methods 18
Properties 9

Methods 18

Method Rating Maintainability Complexity Lines of code
persist()
S
56 5 19
validateHydration()
S
60 5 14
populateProperties()
S
63 5 10
hydrate()
S
59 4 15
__get()
S
61 4 12
__construct()
S
66 3 9
getEndpointBinding()
S
70 3 6
resolveEndpointObject()
S
69 2 6
isValid()
S
80 1 3
isHydrated()
S
80 1 3
getCasts()
S
82 1 3
isPersisted()
S
80 1 3
getPropertyValues()
S
82 1 3
toSnakeCase()
S
72 1 5
toArray()
S
81 1 3
getModelProperties()
S
82 1 3
save()
S
80 1 3
getRequiredPropertiesOnCreation()
S
82 1 3